package com.zzw.service;

import com.zzw.entity.ProductType;
import com.zzw.entity.Result;

import java.util.List;

/**
 * @Project: warehouse
 * @Description: 商品分类业务接口
 * @Author: zzw
 */
public interface ProductTypeService {

    // 查询所有商品分类树
    List<ProductType> allProductTypeTree();

    // 校验分类编码是否已存在
    Result queryTypeCode(String typeCode);

    // 添加商品分类
    Result saveProductType(ProductType productType);

    // 删除商品分类
    Result removeProductType(Integer typeId);

    // 修改商品分类
    Result updateProductType(ProductType productType);
}
